willow-leaved dock - Turkish English Dictionary